live on one's wits - German English Dictionary